Dart (initialement appelé Dash) est un langage de programmation web développé par Google. Il a été dévoilé lors de la conférence GOTO à Aarhus (Danemark), le 12 octobre 2011. Son but est de remplacer JavaScript.
Dart est d'ores et déjà compatible avec tous les navigateurs modernes grâce à son compilateur dart2js, transformant le code Dart en Javascript.
Il dispose également de toute une panoplie d'outils facilitant le développement dont :
Dart Editor : Un
IDE dédié décrit comme léger mais puissant
dart2js : Un compilateur transformant le code Dart en Javascript
dartdoc : Un générateur de documentation
Dartium : Un navigateur basé sur Chromium disposant de la machine virtuelle Dart en son sein, permettant un développement rapide sans nécessiter de compilation
pub : Un gestionnaire de paquets donnant accès à l'ensemble des bibliothèques codées en Dart, à la manière de gem (Ruby), pip (Python), etc…
dartanalyzer : Un outil permettant d'analyser son code en ligne de commande